package com.jic.veteran.portal.controller;

import com.jic.veteran.common.api.CommonResult;
import com.jic.veteran.portal.domain.CaptchaDto;
import com.jic.veteran.portal.service.CaptchaService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import java.util.HashMap;
import java.util.Map;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@Api(tags = "CaptchaController")
@RestController
@RequestMapping("/captcha")
@Slf4j
public class CaptchaController {

  @Autowired
  private CaptchaService captchaService;

//  @ApiOperation("生成图形验证码")
//  @RequestMapping(value = "/gen", method = RequestMethod.GET)
//  public CommonResult<Map<String, CaptchaDto>> gen(String id) {
//    CaptchaDto captchaDto = captchaService.genCaptcha(id);
//    if (captchaDto != null) {
//      Map<String, CaptchaDto> map = new HashMap(4);
//      map.put("captcha", captchaDto);
//      return CommonResult.success(map);
//    }
//    return CommonResult.failed("验证码生成失败");
//  }

}
